Skip to content

Bump the dependencies group across 1 directory with 14 updates #535

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 11, 2025

Bumps the dependencies group with 14 updates in the / directory:

Package From To
django 5.2.3 5.2.5
djangorestframework 3.16.0 3.16.1
boto3 1.38.41 1.40.6
sentry-sdk 2.30.0 2.34.1
google-api-python-client 2.173.0 2.178.0
faker 37.4.0 37.5.3
ipython 9.3.0 9.4.0
django-debug-toolbar 5.2.0 6.0.0
mypy 1.16.1 1.17.1
django-stubs 5.2.1 5.2.2
djangorestframework-stubs 3.16.0 3.16.1
boto3-stubs 1.38.41 1.40.6
ruff 0.12.0 0.12.8
pre-commit 4.2.0 4.3.0

Updates django from 5.2.3 to 5.2.5

Commits
  • a3b1107 [5.2.x] Bumped version for 5.2.5 release.
  • 0489f54 [5.2.x] Added release date for 5.2.5.
  • a9c7d4b [5.2.x] Refs #36485 -- Grouped docs checks under a unified make check target.
  • 5ad6d43 [5.2.x] Refs #34140 -- Added dedicated code block formatting section in docs/...
  • bdc3f9e [5.2.x] Fixed #36530 -- Extended fields.E347 to check for ManyToManyField inv...
  • f01ceae [5.2.x] Fixed #36535 -- Ensured compatibility with docutils 0.19 through 0.22.
  • 5ca58ce [5.2.x] Corrected assertNumQueries() example in docs/topics/testing/tools.txt.
  • b3bb723 [5.2.x] Fixed #34871, #36518 -- Implemented unresolved lookups expression rep...
  • e5ccb69 [5.2.x] Fixed #36198 -- Implemented unresolved transform expression replacement.
  • 5aefd00 [5.2.x] Fixed writer_name deprecation warning in docutils 0.22+.
  • Additional commits viewable in compare view

Updates djangorestframework from 3.16.0 to 3.16.1

Release notes

Sourced from djangorestframework's releases.

v3.16.1

This release fixes a few bugs, clean-up some old code paths for unsupported Python versions and improve translations.

Minor changes

  • Cleanup optional backports.zoneinfo dependency and conditions on unsupported Python 3.8 and lower in #9681. Python versions prior to 3.9 were already unsupported so this isn't considered as a breaking change.

Bug fixes

  • Fix regression in unique_together validation with SerializerMethodField in #9712
  • Fix UniqueTogetherValidator to handle fields with source attribute in #9688
  • Drop HTML line breaks on long headers in browsable API in #9438

Translations

  • Add Kazakh locale support in #9713
  • Update translations for Korean translations in #9571
  • Update German translations in #9676
  • Update Chinese translations in #9675
  • Update Arabic translations-sal in #9595
  • Update Persian translations in #9576
  • Update Spanish translations in #9701
  • Update Turkish Translations in #9749
  • Fix some typos in Brazilian Portuguese translations in #9673

Documentation

  • Removed reference to GitHub Issues and Discussions in #9660
  • Add drf-restwind and update outdated images in browsable-api.md in #9680
  • Updated funding page to represent current scope in #9686
  • Fix broken Heroku JSON Schema link in #9693
  • Update Django documentation links to use stable version in #9698
  • Expand docs on unique constraints cause 'required=True' in #9725
  • Revert extension back from djangorestframework-guardian2 to djangorestframework-guardian in #9734
  • Add note to tutorial about required request in serializer context when using HyperlinkedModelSerializer in #9732

Internal changes

  • Update GitHub Actions to use Ubuntu 24.04 for testing in #9677
  • Update test matrix to use Django 5.2 stable version in #9679
  • Add pyupgrade to pre-commit hooks in #9682
  • Fix test with Django 5 when pytz is available in #9715

New Contributors

... (truncated)

Commits
  • de018df Prepare 3.16.1 release (#9752)
  • a7d050f Turkish Translation updates (#9749)
  • 853969c Fix test with Django 5 when pytz is available (#9715)
  • 2ae8c11 Add note to tutorial about required request in serializer context when using ...
  • 70e54f4 Revert docs back to djangorestframework-guardian (#9734)
  • 3038494 Document that unique constraints cause required=True in ModelSerializer (#9...
  • 4bb46c2 Add Kazakh(kk) locale support (#9713)
  • e454758 Fix regression in unique_together validation with SerializerMethodField (#9712)
  • 33d59fe Update Spanish translations (#9701)
  • c0202a0 Update Django documentation links to use stable version (#9698)
  • Additional commits viewable in compare view

Updates boto3 from 1.38.41 to 1.40.6

Commits
  • ee92fbd Merge branch 'release-1.40.6'
  • f0a5be5 Bumping version to 1.40.6
  • 3773cf3 Add changelog entries from botocore
  • a91e94d Merge branch 'release-1.40.5'
  • d8747bb Merge branch 'release-1.40.5' into develop
  • 4a3fa2d Bumping version to 1.40.5
  • fcb006f Add changelog entries from botocore
  • b7bfc90 Merge branch 'release-1.40.4'
  • 4d4ddba Merge branch 'release-1.40.4' into develop
  • a092acc Bumping version to 1.40.4
  • Additional commits viewable in compare view

Updates sentry-sdk from 2.30.0 to 2.34.1

Release notes

Sourced from sentry-sdk's releases.

2.34.1

Various fixes & improvements

2.34.0

Various fixes & improvements

2.33.2

Various fixes & improvements

2.33.1

Various fixes & improvements

... (truncated)

Changelog

Sourced from sentry-sdk's changelog.

2.34.1

Various fixes & improvements

2.34.0

Various fixes & improvements

2.33.2

Various fixes & improvements

2.33.1

... (truncated)

Commits

Updates google-api-python-client from 2.173.0 to 2.178.0

Release notes

Sourced from google-api-python-client's releases.

v2.178.0

2.178.0 (2025-08-05)

Features

... (truncated)

Commits

Updates faker from 37.4.0 to 37.5.3

Release notes

Sourced from faker's releases.

Release v37.5.3

See CHANGELOG.md.

Release v37.5.2

See CHANGELOG.md.

Release v37.5.1

See CHANGELOG.md.

Release v37.5.0

See CHANGELOG.md.

Release v37.4.3

See CHANGELOG.md.

Release v37.4.2

See CHANGELOG.md.

Release v37.4.1

See CHANGELOG.md.

Changelog

Sourced from faker's changelog.

v37.5.3 - 2025-07-30

  • Allow Decimal type for min_value and max_value in pydecimal. Thanks @​sshishov.

v37.5.2 - 2025-07-30

  • Fix Turkish Republic National Number (TCKN) provider. Thanks @​fleizean.

v37.5.1 - 2025-07-30

  • Fix unnatural Korean company names in ko_KR locale. Thanks @​r-4bb1t.

v37.5.0 - 2025-07-30

  • Add Spanish lorem provider for es_ES, es_AR and es_MX. Thanks @​Pandede.

v37.4.3 - 2025-07-30

  • Fix male names in sv_SE locale. Thanks @​peterk.

v37.4.2 - 2025-07-15

  • Fix the function for generating VIN, now the last 4 characters are digits. Thanks @​nesb1.

v37.4.1 - 2025-07-15

  • Fix leading 0s in building numbers for de_DE locale. Thanks @​KarelZe.
Commits

Updates ipython from 9.3.0 to 9.4.0

Commits
  • 67f7d8b Fix release
  • e21e5d4 release 9.4.0
  • 8792c26 Add changelog for IPython 9.4 (#14935)
  • e03e20a Align formatting of section references with one used in 8.x series
  • b643713 Mention %script magic improvements
  • d0cda7d Add changelog for IPython 9.4
  • 10cb3b5 Do not always import * with autoreload3 (#14872)
  • 2197228 Backport Pdb closure evaluation fix (list comprehension, generators) from Pyt...
  • c6ac674 Add mypy ignore comments
  • efdec6c Lint with darker (black)
  • Additional commits viewable in compare view

Updates django-debug-toolbar from 5.2.0 to 6.0.0

Release notes

Sourced from django-debug-toolbar's releases.

6.0.0

Description

The v6.0.0 release of Django Debug Toolbar significantly revamps how panels for the toolbar work. Each panel will now persist its data in a store. A store can either be backed by various backends. The toolbar will support a memory and database backend to start.

The toolbar is now using Django's SafeExceptionReporterFilter.cleanse_setting() function to filter out sensitive information. Some data will be replaced with "********************". This is because the toolbar could be configured to write the request information to a persistent store such as a cache or database.

Django applications with basic installations are backwards compatible with this change. If there are hooks into the internals of the toolbar, such as DebugToolbar.store_id then it will be backwards incompatible.

Third-party panels will need updating. Any data that is stored in record_stats will need to be fetched back out from self.get_stats() before being able to be rendered. This is to support loading an instance of the toolbar from persisted data. A simple example of this transition can be found in debug_toolbar/panels/cache.py in PR 2138

How to upgrade

  • Changes required if the toolbar isn't installed entirely programmatically
    • If you experience RuntimeError: Model class debug_toolbar.models.HistoryEntry doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS, you need to remove the reference to the toolbar's urls in your urls.py file and MIDDLEWARE setting when the toolbar isn't in INSTALLED_APPS
  • If you have a custom panel, you'll need to adjust record_stats and use self.get_stats() to fetch data for rendering
  • If you'd like to use the database store, see TOOLBAR_STORE_CLASS for more info

Why did the internals change?

The Django Debug Toolbar is a popular package we did not want to block the community from pursuing the async path for Django applications. Writing the request data to a store better positions the toolbar for async projects. It also opens the door for it being usable in production as well with API integrations.

What's Changed

Full Changelog: django-commons/django-debug-toolbar@5.2.0...6.0.0

Acknowlegements

Thank you to all the contributors who made this release possible. Thank you to @​robhudson, @​matthiask, @​tim-schilling, @​salty-ivy and @​dr-rompecabezas for their support, development and reviews of the serializable toolbar changes. A special shout-out to @​matthiask for leading the Djangonaut Space Session 4 team of @​dr-rompecabezas, @​andoriyaprashant and @​blingblin-g.

Changelog

Sourced from django-debug-toolbar's changelog.

6.0.0 (2025-07-22)

  • Added support for checking if pytest as the test runner when determining if tests are running.
  • Added show_toolbar_with_docker function to check Docker host IP address when running inside Docker containers.
  • Defines the BaseStore interface for request storage mechanisms.
  • Added the setting TOOLBAR_STORE_CLASS to configure the request storage mechanism. Defaults to debug_toolbar.store.MemoryStore.
  • Rename store_id properties to request_id and Toolbar.store to Toolbar.init_store.
  • Support Panel instances with stored stats via Panel.load_stats_from_store.
  • Swapped Toolbar._store for the get_store() class.
  • Created a StoredDebugToolbar that support creating an instance of the toolbar representing an old request...

    Description has been truncated

Bumps the dependencies group with 14 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [django](https://github.com/django/django) | `5.2.3` | `5.2.5` |
| [djangorestframework](https://github.com/encode/django-rest-framework) | `3.16.0` | `3.16.1` |
| [boto3](https://github.com/boto/boto3) | `1.38.41` | `1.40.6` |
| [sentry-sdk](https://github.com/getsentry/sentry-python) | `2.30.0` | `2.34.1` |
| [google-api-python-client](https://github.com/googleapis/google-api-python-client) | `2.173.0` | `2.178.0` |
| [faker](https://github.com/joke2k/faker) | `37.4.0` | `37.5.3` |
| [ipython](https://github.com/ipython/ipython) | `9.3.0` | `9.4.0` |
| [django-debug-toolbar](https://github.com/django-commons/django-debug-toolbar) | `5.2.0` | `6.0.0` |
| [mypy](https://github.com/python/mypy) | `1.16.1` | `1.17.1` |
| [django-stubs](https://github.com/sponsors/typeddjango) | `5.2.1` | `5.2.2` |
| [djangorestframework-stubs](https://github.com/typeddjango/djangorestframework-stubs) | `3.16.0` | `3.16.1` |
| [boto3-stubs](https://github.com/youtype/mypy_boto3_builder) | `1.38.41` | `1.40.6` |
| [ruff](https://github.com/astral-sh/ruff) | `0.12.0` | `0.12.8` |
| [pre-commit](https://github.com/pre-commit/pre-commit) | `4.2.0` | `4.3.0` |



Updates `django` from 5.2.3 to 5.2.5
- [Commits](django/django@5.2.3...5.2.5)

Updates `djangorestframework` from 3.16.0 to 3.16.1
- [Release notes](https://github.com/encode/django-rest-framework/releases)
- [Commits](encode/django-rest-framework@3.16.0...3.16.1)

Updates `boto3` from 1.38.41 to 1.40.6
- [Release notes](https://github.com/boto/boto3/releases)
- [Commits](boto/boto3@1.38.41...1.40.6)

Updates `sentry-sdk` from 2.30.0 to 2.34.1
- [Release notes](https://github.com/getsentry/sentry-python/releases)
- [Changelog](https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md)
- [Commits](getsentry/sentry-python@2.30.0...2.34.1)

Updates `google-api-python-client` from 2.173.0 to 2.178.0
- [Release notes](https://github.com/googleapis/google-api-python-client/releases)
- [Commits](googleapis/google-api-python-client@v2.173.0...v2.178.0)

Updates `faker` from 37.4.0 to 37.5.3
- [Release notes](https://github.com/joke2k/faker/releases)
- [Changelog](https://github.com/joke2k/faker/blob/master/CHANGELOG.md)
- [Commits](joke2k/faker@v37.4.0...v37.5.3)

Updates `ipython` from 9.3.0 to 9.4.0
- [Release notes](https://github.com/ipython/ipython/releases)
- [Commits](ipython/ipython@9.3.0...9.4.0)

Updates `django-debug-toolbar` from 5.2.0 to 6.0.0
- [Release notes](https://github.com/django-commons/django-debug-toolbar/releases)
- [Changelog](https://github.com/django-commons/django-debug-toolbar/blob/main/docs/changes.rst)
- [Commits](django-commons/django-debug-toolbar@5.2.0...6.0.0)

Updates `mypy` from 1.16.1 to 1.17.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.16.1...v1.17.1)

Updates `django-stubs` from 5.2.1 to 5.2.2
- [Commits](https://github.com/sponsors/typeddjango/commits)

Updates `djangorestframework-stubs` from 3.16.0 to 3.16.1
- [Release notes](https://github.com/typeddjango/djangorestframework-stubs/releases)
- [Commits](typeddjango/djangorestframework-stubs@3.16.0...3.16.1)

Updates `boto3-stubs` from 1.38.41 to 1.40.6
- [Release notes](https://github.com/youtype/mypy_boto3_builder/releases)
- [Commits](https://github.com/youtype/mypy_boto3_builder/commits)

Updates `ruff` from 0.12.0 to 0.12.8
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@0.12.0...0.12.8)

Updates `pre-commit` from 4.2.0 to 4.3.0
- [Release notes](https://github.com/pre-commit/pre-commit/releases)
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit@v4.2.0...v4.3.0)

---
updated-dependencies:
- dependency-name: django
  dependency-version: 5.2.5
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: djangorestframework
  dependency-version: 3.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: boto3
  dependency-version: 1.40.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: sentry-sdk
  dependency-version: 2.34.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: google-api-python-client
  dependency-version: 2.178.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: faker
  dependency-version: 37.5.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: ipython
  dependency-version: 9.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: django-debug-toolbar
  dependency-version: 6.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: dependencies
- dependency-name: mypy
  dependency-version: 1.17.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: django-stubs
  dependency-version: 5.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: djangorestframework-stubs
  dependency-version: 3.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: boto3-stubs
  dependency-version: 1.40.6
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
- dependency-name: ruff
  dependency-version: 0.12.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: pre-commit
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Aug 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file python Pull requests that update Python code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants